package com.thrd.taiexhibition.presener;

import com.thrd.taiexhibition.bean.BeanRichText;
import com.thrd.taiexhibition.callback.MvpCallback;
import com.thrd.taiexhibition.model.RichTextModel;
import com.thrd.taiexhibition.view.RichTextView;

/**
 * @author: ${唐杰}
 * @date: 2021/4/6
 * 软文详情
 */
public class RichTextPresener {
    private RichTextModel mRichTextModel;
    private RichTextView mRichTextView;

    public RichTextPresener(RichTextView mRichTextView){
        this.mRichTextView=mRichTextView;
        this.mRichTextModel=new RichTextModel();
    }


    public void getRichTextData(long articleId){
        mRichTextModel.getRichTextData(new MvpCallback<BeanRichText>() {
            @Override
            public void onSuccess(BeanRichText beanRichText) {
                mRichTextView.onSuccess(beanRichText);
            }

            @Override
            public void onFailed(String e, int code) {
                mRichTextView.onError(e,code);
            }
        },String.valueOf(articleId));
    }
}
